ISP算法 | 您所在的位置:网站首页 › isp算法工程师 知乎 › ISP算法 |
一. 什么是白平衡 先说白平衡的作用,白平衡是为了让图片的颜色符合人眼的视觉感知。我们的视觉系统具有自动白平衡的能力,这种能力称为色彩恒常性(Color Constancy),它能补偿环境中的照明,从而使物体被视为相同的颜色。比如图1中的这个苹果,在不同的光照条件下,苹果的颜色其实是不同的,但是人眼能把苹果自动补偿成红色。 图1 人眼自动白平衡可是图像传感器是没有自动白平衡这个功能的,在图2所示的情况中,从左往右分别是钨丝灯、荧光灯和太阳光下拍摄的图片,会发现在钨丝灯下杯子是偏黄色的,荧光灯下杯子是偏蓝色的,而太阳光下杯子才差不多是白色的。 图2 不同光源下的效果图因此白平衡的目标是把不同光源下的白色物体都矫正成人眼认知中的白色,让图像中不存在色偏。但为什么是白色?而不是黄色或者是蓝色呢?这是因为人眼对其他颜色的色度信息没有白色敏感。图2中还有一个柠檬,无论在什么光源下,柠檬都是黄色的,可以简单的理解为,如果选定黄色作为色彩平衡的目标,那么柠檬的黄色叠加光源的颜色,此时就很难分辨出光源的真实颜色了,但是如果选择白色,这个问题就不存在了。 可以这么理解,由于白色不含任何色度信息,其显色效果最佳,因此它为被选定为基准色。如果选择黄色或者是蓝色为基准色,那么在不同的光源下,基准色会存在误差,光源的颜色就很难区分出来了,就更谈不上矫正了。白平衡对图像矫正后的结果如图3所示。 图3 经过白平衡处理后的结果也不是所有的色偏都需要被白平衡矫正,有时候色偏会让拍摄的图像呈现独特的氛围感,比如图4所示的这幅图像,给它橘色和蓝色两种不同的光源,得到的图像如图5所示,在暖光源的条件下,图像偏红,感觉更温馨,在冷光源的条件下,图像偏蓝,感觉更清冷。 |
CopyRight 2018-2019 实验室设备网 版权所有 |